<HTML>

<HEAD>
   <TITLE>WEEK 3 -- At a Glance</TITLE>
   <META>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#CE2910">
</HEAD>
<BODY>


<TABLE BORDERCOLOR=#000000 BORDER=18>
<TR><TD><H1><CENTER><FONT SIZE=10 COLOR=#FF0000>WEEK<BR>
3</FONT></CENTER></H1>

</TD></TR>
</TABLE>
<HR>
<H1><FONT SIZE=6 COLOR=#FF0000>At a Glance</FONT></H1>
<BLOCKQUOTE>
If you've made it this far, you're probably feeling pretty good
about your Java game programming skills. You might even wonder
how much could be left to learn. Well, I don't mean to dampen
your spirits, but you still have a decent amount of stuff to cover.
You have yet to touch on artificial intelligence or multiplayer
network gaming, which are two very big topics. You begin your
final week with a conceptual lesson on artificial intelligence,
followed by a complete game utilizing AI-Connect4. You then learn
about the basics of multiplayer games, along with the network
support provided by Java. You combine this knowledge to create
a two- player network version of Connect4-NetConnect4. You finish
the week with lessons on Java code optimization and assembling
a set of Java game development tools.
</BLOCKQUOTE>
<BLOCKQUOTE>
You cover the following topics this week:
</BLOCKQUOTE>
<UL>
<LI>Teaching Games to Think
<LI>Connect4: Human versus Machine
<LI>The Basics of Multiplayer Gaming
<LI>Networking with Java
<LI>NetConnect4: Human versus Human
<LI>Optimizing Java Code for Games
<LI>Assembling a Game Development Toolkit
</UL>
<P>
<HR WIDTH="100%"></P>

<CENTER><P><A HREF="ch2rev.htm"><IMG SRC="pc.gif" BORDER=0 HEIGHT=88 WIDTH=140></A><A HREF="index.htm"><IMG SRC="hb.gif" BORDER=0 HEIGHT=88 WIDTH=140></A><A HREF="#CONTENTS"><IMG SRC="cc.gif" BORDER=0 HEIGHT=88 WIDTH=140></A><A HREF="ch15.htm"><IMG 
SRC="nc.gif" BORDER=0 HEIGHT=88 WIDTH=140></A></P></CENTER>

<P>
<HR WIDTH="100%"></P>

</BODY>
</HTML>


